export interface User {
  id: number
  name: string
  color: string
  casdoor_id: string
  email: string
  avatar: string
  created_at: string
}

export interface AuthSession {
  user: User
  accessToken: string
  isAuthenticated: boolean
}

export interface AuthError {
  message: string
  code: string
} 